someone who moderates - Alemán Inglés Diccionario